package seven;

import java.io.File;
import java.io.IOException;
import java.util.Date;

public class 七十File {
    public static void main(String[] args) throws IOException {
        File f2 = new File("D://a.txt");
        f2.createNewFile();
        System.out.println(f2);
        f2.renameTo(new File("D://bb.txt"));
        f2.delete();
        System.out.println(System.getProperty("user.dir"));

        File f = new File("gg.txt");
        f.createNewFile();
        System.out.println("File是否存在："+f.exists());
        System.out.println("File是否是目录："+f.isDirectory());
        System.out.println("File是否是文件："+f.isFile());
        System.out.println("File最后修改时间："+new Date(f.lastModified()));
        System.out.println("File的大小："+f.length());
        System.out.println("File的文件名："+f.getName());
        System.out.println("File的目录路径："+f.getPath());
        System.out.println("File的目录路径："+f.getAbsolutePath());

        File f3 = new File("d:/电影/华语/大陆");
        boolean flag = f3.mkdir(); //目录结构中有一个不存在，则不会创建整个目录树
        System.out.println(flag);//创建失败

        File f4 = new File("d:/电影/华语/大陆");
        boolean flag1 = f4.mkdirs();//目录结构中有一个不存在也没关系；创建整个目录树
        System.out.println(flag1);//创建成功
    }
}
